pertaining or relating to surrender - Espagnol Anglais Dictionnaire